html, div, span, iframe, h1, h2, h3, h4, h5, h6, p, a, font, img, strong, b, dl, dt, dd, ol, ul, li, form, label, table, tbody, tr, th, td{margin: 0;padding: 0;border: 0;font-size: 100%;list-style: none;}
.f12{ font-size:12px;}
.f14{ font-size:14px;}
.fb{ font-weight:bold;}
.red{color:Red;}
.box1{margin: 0 0 0 0;font-family: Arial, Helvetica, sans-serif;width: 100%;}
table[cellspacing=0] {border-spacing: 0px;}
table{border-collapse: separate;border-spacing: 2px;}
tr {display: table-row;vertical-align: inherit;border-color: inherit;}
.box1 td {line-height: 20px;padding-bottom: 15px;}
.box1 td.bt {width: 110px;text-align: right;padding-right: 5px;vertical-align: top;}
.box1 td select, .box1 td input {margin: 0 4px 0 0;vertical-align: middle!important;vertical-align: baseline;}
.text1{ width:330px; height:17px; padding:3px 2px 0; border:1px solid #7F9DB9; margin-right:4px; vertical-align:middle; font-size:12px;}
.text2{ width: 110px; height:17px; padding:3px 2px 0; border:1px solid #7F9DB9; margin-right:4px; vertical-align:middle; font-size:12px;}
.text3{ width: 50px;height: 17px;text-align: center;padding-top: 3px;border: 1px solid #7F9DB9;margin-right: 4px;vertical-align: middle; font-size:12px;}

.text4{height:17px; padding:3px 2px 0; border:1px solid #7F9DB9; margin-right:4px; vertical-align:middle; font-size:12px;}
.text5{ width:75px; height:17px; padding:3px 2px 0; border:1px solid #7F9DB9; margin-right:4px; vertical-align:middle}
.textarea1{ width:480px; height:150px; border:1px solid #7F9DB9;font-size:12px;}
.fabu1{width: 107px;height: 34px;margin-right: 3px;overflow: hidden;background: url(/images/post/ben_pub.gif) no-repeat 0px 0px;border: none;cursor: pointer;text-align: center;font: 700 14px/34px "宋体",sans-serif;
color: white;}
.fabu_leibie_ul{ width:90%;}
.fabu_leibie_ul li{list-style: none;width: 120px;float: left;}
.bq{ clear:both; padding-top:5px;}

/**教育培训CheckBox 样式**/
#peixunzhonglei_chb,#peixunmoshi_chb,#kemu_chb,#nianji_chb,#yuzhong_chb,#xiangmu_chb,#kechengleixing_chb,#peixunfangshi_chb,#fuwuxiangmu_chb,#fuwuleixing_chb,#guojia_chb{width:90%;}
#peixunzhonglei_chb td,#peixunmoshi_chb td,#kemu_chb td,#nianji_chb td,#yuzhong_chb td,#xiangmu_chb td,#kechengleixing_chb td,#peixunfangshi_chb td,#fuwuxiangmu_chb td,#fuwuleixing_chb td,#guojia_chb td{list-style: none;width: 120px;float: left;}

/*新版UI提示语*/
.c1,.c2{ width:330px; height:21px; display:inline-block; vertical-align:top; padding-left:40px; background:url(http://pic2.58.com/n/images/post/verification-post.gif) no-repeat 0 0; position:relative; top:0;}
.c1 a,.c2 a{ font-size:12px;}
.c1{ background:url(http://pic2.58.com/n/images/post/verification-post.gif) no-repeat 0 0;}
.c1 .action_po,.c2 .action_po{ position:absolute; left:33px; top:0;}
.c1 .action_po_top{ display:inline-block; width:277px; padding:4px 10px 1px; *padding:5px 10px 0; *vertical-align:baseline; background:url(http://pic2.58.com/n/images/post/verification-post.gif) no-repeat -33px 0;}
.c1 .action_po_bot{ display:block; width:297px; height:5px; background:url(http://pic2.58.com/n/images/post/verification-post.gif) no-repeat -33px -185px; overflow:hidden;}
.c2{ background:url(http://pic2.58.com/n/images/post/verification-post.gif) no-repeat 0 -190px;}
.c2 .action_po_top{ display:inline-block; width:277px; padding:4px 10px 1px; *padding:5px 10px 0; *vertical-align:baseline; background:url(http://pic2.58.com/n/images/post/verification-post.gif) no-repeat -33px -190px;}
.c2 .action_po_bot{ display:block; width:297px; height:5px; background:url(http://pic2.58.com/n/images/post/verification-post.gif) no-repeat -33px -375px; overflow:hidden;}
.chenggong{ display:inline-block; width:19px; height:19px; background:url(http://pic2.58.com/n/images/post/background.gif) no-repeat -162px -79px; vertical-align:baseline; padding-right:5px;}

.sjyzm_btn {border: 0px;width: 104px;height: 31px; line-height:33px; color:#FFF; text-align:center;background: url(../image/reg.gif) 0 -62px; overflow:hidden;cursor: pointer;}
.on_attention{padding:7px 23px;line-height:16px;border:solid 1px #40B3FF;background:url(../images/msg_bg.png) 3px -145px no-repeat;background-color:#E5F5FF;color:#404040;}


.register_info table{ width:100%; float:left;}

.login_reg{ height:25px;  border-bottom:1px solid #a1a1a1;}
.login_reg a{ display:inline-block; font-size:14px; text-decoration:none; padding:6px 10px 2px; margin-right:3px; background:#EBF3FE; line-height:normal; border:1px solid #a1a1a1; _position:relative; _top:1px;}
.login_reg a.active{ background:#fff; border-bottom:1px solid #fff; color:#000}